package com.devo.icecream.socket

import com.devo.icecream.data.BusinessTimeDto

sealed interface SocketEvent

object NoneEvent : SocketEvent
object DisconnectEvent : SocketEvent

data class MachineKeyUpdated(val key: String) : SocketEvent

data class OrderPaid(val payId: String) : SocketEvent

data class BusinessTimeChanged(val businessTimeDto: BusinessTimeDto) : SocketEvent

data class UpdatedStatus(val status: Int) : SocketEvent

